package net.sxjr.mbg.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 风险环节提醒信息管理
 * </p>
 *
 * @author cuixc
 * @since 2020-12-10
 */
@TableName("IG_REMINDERS_INFO_MANAGE")
public class IgRemindersInfoManage extends Model<IgRemindersInfoManage> {

    private static final long serialVersionUID=1L;

    /**
     * 主键
     */
    @TableId("REMINDERS_INFO_ID")
    private String remindersInfoId;

    /**
     * 风险防控环节主键
     */
    @TableField("RISK_LINK_ID")
    private String riskLinkId;

    /**
     * 风险点
     */
    @TableField("RISK_POINT")
    private String riskPoint;

    /**
     * 防范措施
     */
    @TableField("PREVENTIVE_MEASURES")
    private String preventiveMeasures;

    @TableField("RISK_GRADE")
    private String riskGrade;

    @TableField("RISK_SORT")
    private Integer riskSort;


    public String getRemindersInfoId() {
        return remindersInfoId;
    }

    public IgRemindersInfoManage setRemindersInfoId(String remindersInfoId) {
        this.remindersInfoId = remindersInfoId;
        return this;
    }

    public String getRiskLinkId() {
        return riskLinkId;
    }

    public IgRemindersInfoManage setRiskLinkId(String riskLinkId) {
        this.riskLinkId = riskLinkId;
        return this;
    }

    public String getRiskPoint() {
        return riskPoint;
    }

    public IgRemindersInfoManage setRiskPoint(String riskPoint) {
        this.riskPoint = riskPoint;
        return this;
    }

    public String getPreventiveMeasures() {
        return preventiveMeasures;
    }

    public IgRemindersInfoManage setPreventiveMeasures(String preventiveMeasures) {
        this.preventiveMeasures = preventiveMeasures;
        return this;
    }

    public String getRiskGrade() {
        return riskGrade;
    }

    public IgRemindersInfoManage setRiskGrade(String riskGrade) {
        this.riskGrade = riskGrade;
        return this;
    }

    public Integer getRiskSort() {
        return riskSort;
    }

    public IgRemindersInfoManage setRiskSort(Integer riskSort) {
        this.riskSort = riskSort;
        return this;
    }

    @Override
    protected Serializable pkVal() {
        return this.remindersInfoId;
    }

    @Override
    public String toString() {
        return "IgRemindersInfoManage{" +
        "remindersInfoId=" + remindersInfoId +
        ", riskLinkId=" + riskLinkId +
        ", riskPoint=" + riskPoint +
        ", preventiveMeasures=" + preventiveMeasures +
        ", riskGrade=" + riskGrade +
        ", riskSort=" + riskSort +
        "}";
    }
}
